fact is stranger than fiction - Turkish English Dictionary